package com.hengxinguotong.zhihuichengjian.bean;

import java.io.Serializable;

/**
 * @CopyRight 恒信国通信息科技
 * @Author WuLei
 * @Date 2019/2/25
 *
 * 塔吊历史数据
 */

public class TowerHistory implements Serializable {
    private int warningStatus	,//	是否预警，0否，1是
            illegalStatus	,//	是否违章，0否，1是
            alarmStatus	,//	是否报警，0否，1是
            collisionAfterStatus	,//	碰撞后限位状态，0正常，1预警，2报警
            collisionBeforeStatus	,//	碰撞前限位状态，0正常，1预警，2报警
            collisionDownStatus	,//	碰撞下限位状态，0正常，1预警，2报警
            collisionLeftStatus	,//	碰撞左限位状态，0正常，1预警，2报警
            collisionRightStatus	,//	碰撞右限位状态，0正常，1预警，2报警
            collisionUpStatus	,//	碰撞上限位状态，0正常，1预警，2报警
            heightLimitStatus	,//	高度限位状态 0正常，1预警，2报警
            interferenceAfterStatus	,//	干涉后限位状态，0正常，1预警，2报警
            interferenceBeforeStatus	,//	干涉前限位状态，0正常，1预警，2报警
            interferenceDownStatus	,//	干涉下限位状态，0正常，1预警，2报警
            interferenceLeftStatus	,//	干涉左限位状态，0正常，1预警，2报警
            interferenceRightStatus	,//	干涉右限位状态，0正常，1预警，2报警
            interferenceUpStatus 	,//	干涉上限位状态，0正常，1预警，2报警
            tiltLimitStatus	,//	倾斜限位状态，0正常，1预警，2报警
            turnLimitFnStatus	,//	幅度回转限位状态（远近），01近端限位预警 02近端限位报警；03远端限位预警 04远端限位报警
            turnLimitLrStatus	,//	幅度回转限位状态（左右），01左限位预警 02左限位报警 03右限位预警 04右限位报警
            weightLimitStatus	,//	载重限制状态，0正常，1预警，2报警，3违章
            windSpeedLimitStatus	;//	风速限位状态，0正常，1预警，2报警
    private String extent	,//	幅度
            height	,//	高度
            obliquity	,//	倾角
            percent	,//	力矩百分比
            time	,//	采集时间
            weight	,//	重量
            windSpeed	,//	风速
            currentAllowWeight	,//	允许载重
            angle ;//		回转角度

    public int getWarningStatus() {
        return warningStatus;
    }

    public void setWarningStatus(int warningStatus) {
        this.warningStatus = warningStatus;
    }

    public int getIllegalStatus() {
        return illegalStatus;
    }

    public void setIllegalStatus(int illegalStatus) {
        this.illegalStatus = illegalStatus;
    }

    public int getAlarmStatus() {
        return alarmStatus;
    }

    public void setAlarmStatus(int alarmStatus) {
        this.alarmStatus = alarmStatus;
    }

    public int getCollisionAfterStatus() {
        return collisionAfterStatus;
    }

    public void setCollisionAfterStatus(int collisionAfterStatus) {
        this.collisionAfterStatus = collisionAfterStatus;
    }

    public int getCollisionBeforeStatus() {
        return collisionBeforeStatus;
    }

    public void setCollisionBeforeStatus(int collisionBeforeStatus) {
        this.collisionBeforeStatus = collisionBeforeStatus;
    }

    public int getCollisionDownStatus() {
        return collisionDownStatus;
    }

    public void setCollisionDownStatus(int collisionDownStatus) {
        this.collisionDownStatus = collisionDownStatus;
    }

    public int getCollisionLeftStatus() {
        return collisionLeftStatus;
    }

    public void setCollisionLeftStatus(int collisionLeftStatus) {
        this.collisionLeftStatus = collisionLeftStatus;
    }

    public int getCollisionRightStatus() {
        return collisionRightStatus;
    }

    public void setCollisionRightStatus(int collisionRightStatus) {
        this.collisionRightStatus = collisionRightStatus;
    }

    public int getCollisionUpStatus() {
        return collisionUpStatus;
    }

    public void setCollisionUpStatus(int collisionUpStatus) {
        this.collisionUpStatus = collisionUpStatus;
    }

    public int getHeightLimitStatus() {
        return heightLimitStatus;
    }

    public void setHeightLimitStatus(int heightLimitStatus) {
        this.heightLimitStatus = heightLimitStatus;
    }

    public int getInterferenceAfterStatus() {
        return interferenceAfterStatus;
    }

    public void setInterferenceAfterStatus(int interferenceAfterStatus) {
        this.interferenceAfterStatus = interferenceAfterStatus;
    }

    public int getInterferenceBeforeStatus() {
        return interferenceBeforeStatus;
    }

    public void setInterferenceBeforeStatus(int interferenceBeforeStatus) {
        this.interferenceBeforeStatus = interferenceBeforeStatus;
    }

    public int getInterferenceDownStatus() {
        return interferenceDownStatus;
    }

    public void setInterferenceDownStatus(int interferenceDownStatus) {
        this.interferenceDownStatus = interferenceDownStatus;
    }

    public int getInterferenceLeftStatus() {
        return interferenceLeftStatus;
    }

    public void setInterferenceLeftStatus(int interferenceLeftStatus) {
        this.interferenceLeftStatus = interferenceLeftStatus;
    }

    public int getInterferenceRightStatus() {
        return interferenceRightStatus;
    }

    public void setInterferenceRightStatus(int interferenceRightStatus) {
        this.interferenceRightStatus = interferenceRightStatus;
    }

    public int getInterferenceUpStatus() {
        return interferenceUpStatus;
    }

    public void setInterferenceUpStatus(int interferenceUpStatus) {
        this.interferenceUpStatus = interferenceUpStatus;
    }

    public int getTiltLimitStatus() {
        return tiltLimitStatus;
    }

    public void setTiltLimitStatus(int tiltLimitStatus) {
        this.tiltLimitStatus = tiltLimitStatus;
    }

    public int getTurnLimitFnStatus() {
        return turnLimitFnStatus;
    }

    public void setTurnLimitFnStatus(int turnLimitFnStatus) {
        this.turnLimitFnStatus = turnLimitFnStatus;
    }

    public int getTurnLimitLrStatus() {
        return turnLimitLrStatus;
    }

    public void setTurnLimitLrStatus(int turnLimitLrStatus) {
        this.turnLimitLrStatus = turnLimitLrStatus;
    }

    public int getWeightLimitStatus() {
        return weightLimitStatus;
    }

    public void setWeightLimitStatus(int weightLimitStatus) {
        this.weightLimitStatus = weightLimitStatus;
    }

    public int getWindSpeedLimitStatus() {
        return windSpeedLimitStatus;
    }

    public void setWindSpeedLimitStatus(int windSpeedLimitStatus) {
        this.windSpeedLimitStatus = windSpeedLimitStatus;
    }

    public String getExtent() {
        return extent;
    }

    public void setExtent(String extent) {
        this.extent = extent;
    }

    public String getHeight() {
        return height;
    }

    public void setHeight(String height) {
        this.height = height;
    }

    public String getObliquity() {
        return obliquity;
    }

    public void setObliquity(String obliquity) {
        this.obliquity = obliquity;
    }

    public String getPercent() {
        return percent;
    }

    public void setPercent(String percent) {
        this.percent = percent;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    public String getWindSpeed() {
        return windSpeed;
    }

    public void setWindSpeed(String windSpeed) {
        this.windSpeed = windSpeed;
    }

    public String getCurrentAllowWeight() {
        return currentAllowWeight;
    }

    public void setCurrentAllowWeight(String currentAllowWeight) {
        this.currentAllowWeight = currentAllowWeight;
    }

    public String getAngle() {
        return angle;
    }

    public void setAngle(String angle) {
        this.angle = angle;
    }
}
